God has created Everyone unique and Everyone has their own strengths. This is God's DIVINELY DESIGN. We should appreciate and accept the strengths of the individuals and work on their strengths.
Naveen Singh Karki of Champawat, Uttarkhand, India, achieved "Non - stop Hand Free Biking" for 50.1km in 1 hour 45 mins on the hill roads of Uttarkhand in the bike TVS Apache on 26.05.2011 in India.